Design methodology for construction of asynchronous pipelines with Handel-C
نویسندگان
چکیده
CSP channels are proposed as a means of developing high-level, asynchronous pipeline architectures over and above existing synchronous logic. Channel-based design allows hardware systems to be designed and constructed using top-down software engineering methods, which have not previously been available within hardware-software co-design. The intention is to enhance support for future large-scale co-designs. The design methodology and its performance implications are demonstrated through an exemplar, pipelined design of the Karhunen-Loève Transform (KLT) algorithm, implemented using the Handel-C silicon compiler applied to dense FPGAs.
منابع مشابه
How Programmable is Reconfigurable Hardware? : A Design Model for Reconfigurable Architectures
With large-capacity FPGAs, such as the Xilinx Virtex family, complex systems can now be constructed from reconfigurable hardware, and sophisticated designs are more easily implemented through C-language hardware compilers, such as Handel-C [1]. However, improved language support is not enough, as effective system design needs structured methods and high-level design support, which a language by...
متن کاملTesting of Asynchronous Designs by "Inappropriate" Means: Synchronous Approach
The roadblock to wide acceptance of asynchronous methodology is poor CAD support. Current asynchronous design tools require a significant re-education of designers, and their capabilities are far behind synchronous commercial tools. This paper considers the testing methodology for a particular subclass of asynchronous circuits (Null Convention Logic or NCL) that entirely relies on conventional ...
متن کاملAccelerating Radiosity Calculations Using Reconfigurable Platforms
We describe a feasibility study into accelerating computer graphics radiosity calculations using reconfigurable hardware. A modular hardware/software codesign framework has been developed for experimenting with hardware acceleration of a time consuming step: formfactor determination. We describe a parameterised hardware design pattern, captured in the Handel-C language, which enables rapid expl...
متن کاملDesign and Performance Analysis of a Reconfigurable, Unified HMAC-Hash Unit for IPSec Authentication
In this dissertation, we discuss the design of a reconfigurable, unified HMAC-hash unit for IPSec authentication. The proposed unit is reconfigurable at runtime to enable implementing any of six standard algorithms: MD5, SHA-1, RIPEMD-160, HMAC-MD5, HMAC-SHA-1, and HMAC-RIPEMD-160. The designed unit can be used for IPSec or any other security application that uses hash functions, such as digita...
متن کاملFPGA-based computation of free-form deformations in medical image registration
This paper describes techniques for producing FPGAbased designs that support free-form deformation in medical image processing. The free-form deformation method is based on a B-spline algorithm for modelling threedimensional deformable objects. Our design includes four optimisations. First, we transform a nested loop to eliminate conditional statements. Second, we adopt a customised number repr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEE Proceedings - Software
دوره 150 شماره
صفحات -
تاریخ انتشار 2003